-
nouna penal institution where prisoners are exiled (often located on an island from which escape is difficult or impossible)type of:
Explanation of penal colony
We don`t have explanations for this word yet.